lion's den – English–Português translations

🇬🇧 en pt 🇵🇹

lion's den noun

  • a dangerous or frightening place
cova dos leões
Wiktionary Links